import {wx} from '../../../weixin2alipay/index.js';
import {Page,Component} from '../../../weixin2alipay/index.js';
Page({
    "onShareAppMessage"(){
      return {
        "title":'文件',
        "path":'packageAPI/pages/file/file'
};
    },
    "onLoad"(){
      this.setData({
        "savedFilePath":wx.getStorageSync('savedFilePath')
});
    },
    "data":{
        "tempFilePath":'',
        "savedFilePath":'',
        "dialog":{
            "hidden":true
}
},
    "chooseImage"(){
      const that = this;
      wx.chooseImage({
        "count":1,
        "success"(res){
          that.setData({
            "tempFilePath":res.tempFilePaths[0]
});
        }
});
    },
    "saveFile"(){
      if(this.data.tempFilePath.length > 0)
      {
        const that = this;
        wx.saveFile({
            "tempFilePath":this.data.tempFilePath,
            "success"(res){
              that.setData({
                "savedFilePath":res.savedFilePath
});
              wx.setStorageSync('savedFilePath',res.savedFilePath);
              that.setData({
                "dialog":{
                    "title":'保存成功',
                    "content":'下次进入应用时，此文件仍可用',
                    "hidden":false
}
});
            },
            "fail"(){
              that.setData({
                "dialog":{
                    "title":'保存失败',
                    "content":'应该是有 bug 吧',
                    "hidden":false
}
});
            }
});
      };
    },
    "clear"(){
      wx.setStorageSync('savedFilePath','');
      this.setData({
        "tempFilePath":'',
        "savedFilePath":''
});
    },
    "confirm"(){
      this.setData({
        "dialog.hidden":true
});
    }
});

